dehydrated alfalfa - English Synonyms Dictionary